*{margin:0;padding:0;}
body{color:#666;font-family: "黑体";background:url(../images/bj-m.png) no-repeat center top; background-size: cover;max-width: 640px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,span{vertical-align:baseline;} 
button, input, select, textarea{font-size:100%;} 
button{cursor:pointer;}
th,td{font-size:12px;}
::-webkit-input-placeholder {color:#999;}
:-moz-placeholder  {color:#999;}
::-moz-placeholder  {color:#999;}
:-ms-input-placeholder  {color:#999;}
a{color:#333;cursor:pointer;text-decoration: none;}
a:hover{color:#1e3a72;}
ol,ul{list-style:none;} 
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} 
input,textarea{outline:none; vertical-align:middle;}
img{display:inline-block;vertical-align:text-top;border:0;line-height:0;font-size:0;width: 150px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;	width:0;height:0;}
.clearfix:before,.clearfix:after{content:" ";display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.w1200{margin:0 auto;}

/*header*/

#header { position: relative;margin: 0 20px;}
#header h1{width: 33.21428571429%; margin: 40px 0 0 0;} 
.gnb a{ position: absolute; width:150px; z-index: 1; }
.gnb li{width: 150px;height:150px;position: absolute;background: #0d4290;z-index: 100;}
.gnb .m1 {top: 144px; left: 450px;}
.gnb .m2 {top: 294px; left: 300px;}
.gnb .m4 {top: 444px; left: 150px;}
.gnb .m5 {top: 594px; left: 0px;}
.gnb .m3 {top: 594px; left: 450px;}
.gnb .m6 {top: 744px; left: 300px;}
.gnb>.m6>a>h3{margin: 2rem auto 1rem;}
.hzioc{margin-left: 50px; display: inline-block;width: 50px;height:45px;background:  url(../images/aixin.png)no-repeat center;background-size: 100% 100%;}
.dztz{margin-left: 50px; display: inline-block;width: 50px;height:45px;background:  url(../images/dztz.png)no-repeat center;background-size: 100% 100%;}
.cybj{margin-left: 50px; display: inline-block;width: 50px;height:45px;background:  url(../images/cybj.jpg)no-repeat center;background-size: 100% 100%;}
.lxwm{margin-left: 50px; display: inline-block;width: 50px;height:45px;background:  url(../images/lxwm.jpg)no-repeat center;background-size: 100% 100%;}
.new{margin-left: 50px; display: inline-block;width: 50px;height:45px;background:  url(../images/new.jpg)no-repeat center;background-size: 100% 100%;}
.abaut{margin-left: 45px; display: inline-block;width: 50px;height:45px;background:  url(../images/abaut.jpg)no-repeat center;background-size: 100% 100%;}
#container{ clear: both; position: relative;margin: 0 20px; }
.contents { margin: 0 auto; height: 800px; }
.quad-people{height: 800px;}
.quad-people li { position: relative; overflow: hidden;width:150px; }
.quad-people li:nth-child(3),.quad-people li:nth-child(7),.quad-people li:nth-child(13),.quad-people li:nth-child(10),.quad-people li:nth-child(11){display: none;}
.quad-people .people1 { top: 0; left:300px;}
.quad-people .people12{top: -1200px; left: 150px;}
/*.quad-people .people4{top:-2px;}*/
.quad-people .people5{top: -300px; left: 450px;}
.quad-people .people6 { top: -150px;}
.quad-people .people8{top: -750px; left: 150px;}
.quad-people .people9{top: -600px; left: 150px;width: 300px;}
.quad-people .people9 img{width: 300px;}
.bwWrapper.people6 { top: -155px; }
.gnb a{color: #fff;}
.gnb li h2{color: #fff; font-size: 1.5rem; line-height: 150px; text-align: center;}
.gnb li h3{color: #fff;font-size: 1.5rem;width: 65%;margin: 2rem auto 1rem;}
.gnb a p{display:none; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden;width: 75%;margin:auto;font-size: 0.8rem;} 
.gray { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray; } 
.bottom{width: 100%;padding: 2rem 0;border-top:1px solid #485c77 ;}
.bottom_bar{width:100%;margin: auto;}

.bottom_bar ul li{display: inline-block;padding: 0 0.9rem;}
.bottom_bar ul li a{color: #fff;font-size: 1.1rem;}
.bottom_bar li:nth-child(7){display: block;margin: auto;text-align: center;margin: 2rem auto;}
